package day09;
import java.util.Scanner;
/*
练习题:银行收入计算
某银行推出了整存整取定期储蓄业务，其存期分为一年、两年、三年、五年，到期凭存单支取本息。存款年利率表如下:存期 年利率(%)
一年 2.25
两年 2.7
三年 3.25
五年 3.6
请存入一定金额(1000起存)，存一定年限(四选一)，计算到期后得到的本息总额
提示:
存入金额和存入年限均由键盘录入
本息计算方式:本金+本金x年利率x年限
 */
public class Study {
    public static void main(String[] args) {
        Scanner scanner = new Scanner(System.in);
        // 获取用户输入的存入金额
        System.out.print("请输入存入的金额（1000元起存）：");
        double principal = scanner.nextDouble();
        // 判断金额是否符合要求
        if (principal < 1000) {
            System.out.println("输入的金额不符合要求，请重新输入1000元及以上的金额。");
            return;
        }
        // 获取用户输入的存入年限
        System.out.print("请输入存入的年限（可选1年、2年、3年、5年）：");
        String yearsStr = scanner.next();
        double rate;
        // 根据不同年限设置对应的年利率并计算本息总额
        switch (yearsStr) {
            case "1":
                rate = 0.0225;
                break;
            case "2":
                rate = 0.027;
                break;
            case "3":
                rate = 0.0325;
                break;
            case "5":
                rate = 0.036;
                break;
            default:
                System.out.println("输入的年限不符合要求，请重新输入。");
                return;
        }
        // 计算本息总额
        double total_amount = principal + principal * rate * Integer.parseInt(yearsStr);
        System.out.println("到期后得到的本息总额为：" + total_amount + "元");
        scanner.close();
    }
}
